package cn.fl.risk.vo;

import cmm.web.core.framework.vo.BaseVO;

import java.util.Date;

/**
 * @Description: 客户风险标记记录表
 */
public class RskCstSignLogVO extends BaseVO {

    private static final long serialVersionUID = 1L;

    /**
     * 客户ID
     */
    private Long cstId;
    /**
     * 客户名称
     */
    private String cstNm;
    /**
     * 项目ID
     */
    private Long prjId;
    /**
     * 合同号
     */
    private String lsCntNo;
    /**
     * 标记原因 1.顶名购买 2.团单拆单 3.老赖 4.诈骗 5.法律纠纷 6.他人运营 7.私下转账 8.代收代付
     */
    private String signResCd;
    /**
     * 备注
     */
    private String signRem;
    /**
     * 是否删除（1：是，0：否）
     */
    private Integer isDel;
    /**
     * 标记原因名称
     */
    private String signResCdNm;

    /**
     * 标记类型
     */
    private String signResType;

    /**
     * 标记类型名称
     */
    private String signResTypeNm;

    public String getSignResCdNm() {
		return signResCdNm;
	}

	public void setSignResCdNm(String signResCdNm) {
		this.signResCdNm = signResCdNm;
	}

	public Long getOpen() {
        return open;
    }

    public void setOpen(Long open) {
        this.open = open;
    }

    /**
     * 创建者名称
     */
    private String crtUsrNm;
    /**
     * 修改者名称
     */
    private String mdfUsrNm;
    /**
     * 标记时间
     */
    private Date crtTm;

    /**
     * 设备数量
     */
    private Long prdCount;
    /**
     * 项目类型
     */
    private String prjTyp;
    /**
     * 所属事业部
     */
    private String buOrg;
    /**
     * 融资额
     */
    private String actLsAmt;
    /**
     * 当前敞口
     */
    private Long open;
    /**
     * 最早起租日
     */
    private String earlistRtDt;

    public String getEarlistRtDt() {
        return earlistRtDt;
    }

    public void setEarlistRtDt(String earlistRtDt) {
        this.earlistRtDt = earlistRtDt;
    }

    /**
     * 风险标记原因
     * @return
     */
    private String signResNm;

    /**
     * 身份证号码或者社会统一信用代码
     */
    private String cstIdcard;

    /**
     * 风险来源(RSK0031)"CST":客户  "SPL":供应商  "LNK":挂靠公司
     */
    private String signSource;

    /**
     * 风险来源(RSK0031)"CST":客户  "SPL":供应商  "LNK":挂靠公司
     */
    private String signSourceNm;

    /**
     * 客户类型(RSK0032)1.客户 2.供应商 3.挂靠公司 4.法人代表 5.股东 6.配偶 7.担保人
     */
    private String cstTypeCd;

    /**
     * 客户类型(RSK0032)1.客户 2.供应商 3.挂靠公司 4.法人代表 5.股东 6.配偶 7.担保人
     */
    private String cstTypeCdNm;

    /**
     * 记录状态(0：旧数据，1：新数据)
     */
    private Integer isNew;
    /**
     * 是否有效(0:否，1:是)
     */
    private Integer isValid;
    /**
     * 关联ID
     */
    private Long renewId;

    public String getCstIdcard() {
        return cstIdcard;
    }

    public void setCstIdcard(String cstIdcard) {
        this.cstIdcard = cstIdcard;
    }

    public String getSignSource() {
        return signSource;
    }

    public void setSignSource(String signSource) {
        this.signSource = signSource;
    }

    public String getCstTypeCd() {
        return cstTypeCd;
    }

    public void setCstTypeCd(String cstTypeCd) {
        this.cstTypeCd = cstTypeCd;
    }

    public Integer getIsNew() {
        return isNew;
    }

    public void setIsNew(Integer isNew) {
        this.isNew = isNew;
    }

    public Integer getIsValid() {
        return isValid;
    }

    public void setIsValid(Integer isValid) {
        this.isValid = isValid;
    }

    public Long getRenewId() {
        return renewId;
    }

    public void setRenewId(Long renewId) {
        this.renewId = renewId;
    }

    public String getSignSourceNm() {
        return signSourceNm;
    }

    public void setSignSourceNm(String signSourceNm) {
        this.signSourceNm = signSourceNm;
    }

    public String getCstTypeCdNm() {
        return cstTypeCdNm;
    }

    public void setCstTypeCdNm(String cstTypeCdNm) {
        this.cstTypeCdNm = cstTypeCdNm;
    }

    public String getSignResNm() {
        return signResNm;
    }

    public void setSignResNm(String signResNm) {
        this.signResNm = signResNm;
    }

    public Long getPrdCount() {
        return prdCount;
    }

    public void setPrdCount(Long prdCount) {
        this.prdCount = prdCount;
    }

    public String getPrjTyp() {
        return prjTyp;
    }

    public void setPrjTyp(String prjTyp) {
        this.prjTyp = prjTyp;
    }

    public String getBuOrg() {
        return buOrg;
    }

    public void setBuOrg(String buOrg) {
        this.buOrg = buOrg;
    }

    public String getActLsAmt() {
        return actLsAmt;
    }

    public void setActLsAmt(String actLsAmt) {
        this.actLsAmt = actLsAmt;
    }

    @Override
    public Date getCrtTm() {
        return crtTm;
    }

    public void setCrtTm(Date crtTm) {
        this.crtTm = crtTm;
    }

    /**
     * 客户ID
     */
    public Long getCstId() {
        return cstId;
    }

    /**
     * 客户ID
     */
    public void setCstId(Long cstId) {
        this.cstId = cstId;
    }

    /**
     * 客户名称
     */
    public String getCstNm() {
        return cstNm;
    }

    /**
     * 客户名称
     */
    public void setCstNm(String cstNm) {
        this.cstNm = cstNm;
    }

    /**
     * 项目ID
     */
    public Long getPrjId() {
        return prjId;
    }

    /**
     * 项目ID
     */
    public void setPrjId(Long prjId) {
        this.prjId = prjId;
    }

    /**
     * 合同号
     */
    public String getLsCntNo() {
        return lsCntNo;
    }

    /**
     * 合同号
     */
    public void setLsCntNo(String lsCntNo) {
        this.lsCntNo = lsCntNo;
    }

    /**
     * 标记原因 1.顶名购买 2.团单拆单 3.老赖 4.诈骗 5.法律纠纷 6.他人运营 7.私下转账 8.代收代付
     */
    public String getSignResCd() {
        return signResCd;
    }

    /**
     * 标记原因 1.顶名购买 2.团单拆单 3.老赖 4.诈骗 5.法律纠纷 6.他人运营 7.私下转账 8.代收代付
     */
    public void setSignResCd(String signResCd) {
        this.signResCd = signResCd;
    }

    /**
     * 备注
     */
    public String getSignRem() {
        return signRem;
    }

    /**
     * 备注
     */
    public void setSignRem(String signRem) {
        this.signRem = signRem;
    }

    /**
     * 是否删除（1：是，0：否）
     */
    public Integer getIsDel() {
        return isDel;
    }

    /**
     * 是否删除（1：是，0：否）
     */
    public void setIsDel(Integer isDel) {
        this.isDel = isDel;
    }

    /**
     * 创建者名称
     */
    public String getCrtUsrNm() {
        return crtUsrNm;
    }

    /**
     * 创建者名称
     */
    public void setCrtUsrNm(String crtUsrNm) {
        this.crtUsrNm = crtUsrNm;
    }

    /**
     * 修改者名称
     */
    public String getMdfUsrNm() {
        return mdfUsrNm;
    }

    /**
     * 修改者名称
     */
    public void setMdfUsrNm(String mdfUsrNm) {
        this.mdfUsrNm = mdfUsrNm;
    }

    public String getSignResType() {
        return signResType;
    }

    public void setSignResType(String signResType) {
        this.signResType = signResType;
    }

    public String getSignResTypeNm() {
        return signResTypeNm;
    }

    public void setSignResTypeNm(String signResTypeNm) {
        this.signResTypeNm = signResTypeNm;
    }
}
